Ceylon gooseberry - English Synonyms Dictionary